//
//  ShuoMingController.swift
//  JianTingSwift
//
//  Created by zhibao on 2024/11/9.
//

import UIKit

class ShuoMingController: SecSuperController {
    var contents = [[String:String]]()
    var scrollview = UIScrollView(frame: CGRectMake(0, navigationFullHeight(), SCREEN_WIDTH, SCREEN_HEIGHT - navigationFullHeight()))
    override func viewDidLoad() {
        super.viewDidLoad()
        self.gk_navTitle = LocalizedString("常见问题")
        contents = [
            [
                "title":LocalizedString("录音文件多久能够生成？"),
                "content":LocalizedString("一般情况下，在通话结束后1至2分钟左右生成。")
            ],[
                "title":LocalizedString("通话后没有录音？"),
                "content":LocalizedString("两种情况：\n1、未开通会员，本APP仅支持会员状态下的录音存储。\n2、请检查登录的手机号是否和拨打电话的手机号一致，如果不一致，将会导致录音失败。")
            ],[
                "title":LocalizedString("手机包含双卡，通话后没有生成录音?"),
                "content":LocalizedString( "请检查登录所用的手机号是否与手机的默认语音号码一致。若不一致，将会导致录音失败，因为录音是依据登录手机号进行的。如需检查手机默认语音号码，可进入“设置-蜂窝网络-默认语音号码”进行查看，并将默认语音号码设置为登录的手机号码。\n ps:一般在拨打过号码后，会默认使用上次的手机号码进行拨打，可进入“电话-最近通话-上次使用”将首选号码设置为始终使用登录的手机号码即可。")
            ],[
                "title":LocalizedString("”合并通话“后提示号码不正确、受限或停机？"),
                "content":LocalizedString( "手机号码没有开通多方通话(三方通话)功能，请联系相应的运营商。\n移动：10086 \n联通：10010 \n电信：10000。")
            ],
        ]
        self.view.addSubview(scrollview)
        var tempView:UIView?
        for i in 0 ..< contents.count {
            let tempContent = contents[i]
            let titleLabel = UILabel()
            titleLabel.text = tempContent["title"]
            titleLabel.textColor = UIColor.white
            titleLabel.numberOfLines = 0
            titleLabel.lineBreakMode = .byWordWrapping
            titleLabel.font = MY_SCALE_MediumFONT(17)
            scrollview.addSubview(titleLabel)
            titleLabel.snp.makeConstraints { make in
                make.left.equalTo(20)
                make.right.equalTo(self.view).offset(-20)
                if i == 0 {
                    make.top.equalTo(40)
                }else{
                    make.top.equalTo(tempView!.snp.bottom).offset(30)
                }
            }
            
            let detailLabel = UILabel()
            detailLabel.text = tempContent["content"]
            detailLabel.textColor = MYColor.color(withHexString: "f4f4f4")
            detailLabel.numberOfLines = 0
            detailLabel.lineBreakMode = .byWordWrapping
            detailLabel.font = MY_SCALE_LightFONT(14)
            scrollview.addSubview(detailLabel)
            detailLabel.snp.makeConstraints { make in
                make.left.right.equalTo(titleLabel)
                make.top.equalTo(titleLabel.snp.bottom).offset(6)
            }
            tempView = detailLabel
        }
    }
}
